@CHARSET "UTF-8";
/* 宽度 */
.divcss5 {
    width: 200px;
    border: 1px solid #F00000;
    display: table;
    background: #000;
    margin: 0 auto;
    color: red
}

.p_width {
    display: table-cell;
    vertical-align: middle;
}

/* 高度 */
#divcss5 {
    height: 50px;
    border: 1px solid green;
    width: 100px;
    margin-top: 20px;
}

#border {
    height: 100px;
    width: 200px;
    border: 1px solid red;
}

/* 背景拼图 */
#Sprites_div ul.Sprites {
    margin: 0 auto;
    border: 1px solid #F00;
    width: 300px;
    padding: 10px;
}

#Sprites_div ul.Sprites li {
    height: 24px;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    overflow: hidden
}

#Sprites_div ul.Sprites li span {
    float: left;
    width: 17px;
    padding-top: 5px;
    height: 17px;
    overflow: hidden;
    /*background: url(ico.png) no-repeat*/
}

#Sprites_div ul.Sprites li a {
    padding-left: 5px
}

/* 浮动 */
.divcss5 {
    width: 400px;
    padding: 10px;
    border: 5px solid yellow;
}

.divcss5_left {
    float: left;
    width: 150px;
    border: 1px solid #00F;
    height: 50px
}

.divcss5_right {
    float: right;
    width: 150px;
    border: 1px solid #00F;
    height: 50px
}

.clear {
    clear: both
}